var STATUS = require('./status');
var IO = require('socket.io');
var SOCKET = IO.listen(STATUS.port);
var HALL = require('./hall');
var SOCKWRAP = require('./sockwrap');



SOCKET.on('connection', function (sock) {

	STATUS.num += 1;
	
    var sockwrap = SOCKWRAP.create(sock);
    sockwrap.on('try', function (data) {
        HALL.addTryPlayer(sockwrap);
    });
	
	sockwrap.bind('disconnect', function(){
		STATUS.num -= 1;
	});
});


